It might have changed (eg. after a row being expanded, and the child
rows revalidated), so just update it here based on the last pointer
position.
Based on a patch by Maxim Reznik <reznikmm@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=760891
if (path) gtk_tree_path_free (path);
g_timer_destroy (timer);
+ if (!retval && gtk_widget_get_mapped (GTK_WIDGET (tree_view)))
+ update_prelight (tree_view,
+ tree_view->priv->event_last_x,
+ tree_view->priv->event_last_y);
+
return retval;
}